function columns(vm) {
  const cols = [
    {
      title: '序号',
      dataIndex: 'rowIndex',
      width: 60,
      align: 'center',
      customRender: function (t, r, index) {
        return parseInt(index) + 1
      }
    },
    {
      title: '合同编号',
      align: 'center',
      dataIndex: 'con_num',
    },
    {
      title: '合同名称',
      align: 'center',
      dataIndex: 'con_nm',
    },
    {
      title: '主从',
      align: 'center',
      dataIndex: 'if_main',
      customRender: (text, record, index) => {
        return text === 'Y' ? '主' : '从'
      },
    },
    {
      title: '合同总价',
      align: 'center',
      dataIndex: 'con_total_prc',
    },
    {
      title: '合同总价（不含税）',
      align: 'center',
      dataIndex: 'ex_tax_con_amt',
    },
    {
      title: '签订日期',
      align: 'center',
      dataIndex: 'sign_dt',
    },
    {
      title: '开户银行',
      align: 'center',
      dataIndex: 'vat_open_acct_bank',
    },
    {
      title: '银行账户',
      align: 'center',
      dataIndex: 'vat_bank_acct',
    },
    {
      title: '银行地址',
      align: 'center',
      dataIndex: 'vat_unit_addr',
    },
    {
      title: '银行电话',
      align: 'center',
      dataIndex: 'vat_cont_tel',
    },
    {
      title: '增值税单位名称',
      align: 'center',
      dataIndex: 'vat_unit_nm',
    }
  ]
  return cols
}

export default columns